package cn.shop.admin.entity.backLogModule;

import cn.shop.utils.enums.OperationType;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * 用于异步方法使用的实体类 不触发mp的自动填充
 *
 * @author jzw
 * @since 2021-11-17 09:33
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class OperationLogDTO {

	/**
	 *
	 */
	private Long id;

	/**
	 * 创建人
	 */
	private Long createId;

	/**
	 * 创建时间
	 */
	private LocalDateTime createTime;

	/**
	 * 更新人
	 */
	private Long updateId;

	/**
	 * 更新时间
	 */
	private LocalDateTime updateTime;

	/**
	 * 逻辑删除
	 */
	private Boolean deleted;

	/**
	 * 操作人账户
	 */
	private String account;

	/**
	 * 详情
	 */
	private String details;

	/**
	 * 操作人姓名
	 */
	private String name;

	/**
	 * 操作类型
	 */
	private OperationType type;

}
